barracks building - German English Dictionary